carpenter ants - Francés Inglés Diccionario